having difficult speaking - Allemand Anglais Dictionnaire